package com.ssm.maven.core.service.impl;

import java.util.List;
import java.util.Map;

import javax.annotation.Resource;

import org.springframework.stereotype.Service;

import com.ssm.maven.core.dao.ProjectCaseMapper;
import com.ssm.maven.core.dao.UserDao;
import com.ssm.maven.core.entity.ProjectCase;
import com.ssm.maven.core.entity.ProjectCaseExample;
import com.ssm.maven.core.entity.User;
import com.ssm.maven.core.service.ProjectCaseService;
import com.ssm.maven.core.service.UserService;


@Service("ProjectCaseService")
public class ProjectCaseServiceImpl implements ProjectCaseService {

    @Resource
    private ProjectCaseMapper projectcasemapper;

	@Override
	public int countByExample(ProjectCaseExample example) {
		// TODO Auto-generated method stub
		return 0;
	}

	@Override
	public int deleteByExample(ProjectCaseExample example) {
		// TODO Auto-generated method stub
		return 0;
	}

	@Override
	public int deleteByPrimaryKey(Integer id) {
		// TODO Auto-generated method stub
		return 0;
	}

	@Override
	public int insert(ProjectCase record) {
		// TODO Auto-generated method stub
		return projectcasemapper.insert(record);
	}

	@Override
	public int insertSelective(ProjectCase record) {
		// TODO Auto-generated method stub
		return 0;
	}

	@Override
	public List<ProjectCase> selectByExample(ProjectCaseExample example) {
		// TODO Auto-generated method stub
		return null;
	}

	public List<ProjectCase> findPC(Map<String, Object> map) {
		// TODO Auto-generated method stub
		return projectcasemapper.findPC(map);
	}
	
	public Long getTotalPC(Map<String, Object> map) {
		return projectcasemapper.getTotalPC(map);
	}
	@Override
	public ProjectCase selectByPrimaryKey(Integer id) {
		// TODO Auto-generated method stub
		return projectcasemapper.selectByPrimaryKey(id);
	}

	@Override
	public int updateByExampleSelective(ProjectCase record, ProjectCaseExample example) {
		// TODO Auto-generated method stub
		return 0;
	}

	@Override
	public int updateByExample(ProjectCase record, ProjectCaseExample example) {
		// TODO Auto-generated method stub
		return 0;
	}

	@Override
	public int updateByPrimaryKeySelective(ProjectCase record) {
		// TODO Auto-generated method stub
		return 0;
	}

	@Override
	public int updateByPrimaryKey(ProjectCase record) {
		// TODO Auto-generated method stub
		return 0;
	}

   
}
